// AWTMouseListener.h: interface for the AWTMouseListener class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_AWTMOUSELISTENER_H__3454E293_69BC_11D2_A411_006097A44215__INCLUDED_)
#define AFX_AWTMOUSELISTENER_H__3454E293_69BC_11D2_A411_006097A44215__INCLUDED_

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000

#include "AWTEventListener.h"
#include "AWTMouseEvent.h"

interface AWTMouseListener : public AWTEventListener  
{
	virtual void mouseClicked(AWTMouseEvent* e) = 0;
	virtual void mousePressed(AWTMouseEvent* e) = 0;
	virtual void mouseReleased(AWTMouseEvent* e) = 0;
	virtual void mouseEntered(AWTMouseEvent* e) = 0;
	virtual void mouseExited(AWTMouseEvent* e) = 0;
};

#endif // !defined(AFX_AWTMOUSELISTENER_H__3454E293_69BC_11D2_A411_006097A44215__INCLUDED_)
